On your high horse

adj. 趾高气扬(盛气凌人;架子十足)